// pages/sys/web_detail/web_detail.js

const app = getApp() // 获取应用实例
const util = require('../../../utils/util')
import { reqNewsDetail, reqPrivacy } from '../../../utils/http/api'

Page({

  // 页面的初始数据
  data: {

    // 传过来的id
    id: '',
    // 页面详情
    detail: {},

  },

  // 公告、招商详情
  async reqNewsDetail() {
    wx.showLoading({ title: '处理中', mask: true, })
    // let token = util.isLogin()
    let { code, msg, data } = await reqNewsDetail({ id: this.data.id, })
    // console.log(`reqNewsDetail...code=${code},msg=${msg},data=`, data)
    if (code == '1') {
      this.setData({ detail: data });
      wx.setNavigationBarTitle({ title: this.data.detail.title });
    } else {
      wx.showToast({ title: msg, icon: 'error' })
    }
  },

  // 用户协议,隐私政策详情
  async reqPrivacy() {
    wx.showLoading({ title: '处理中', mask: true, })
    // let token = util.isLogin()
    let { code, msg, data } = await reqPrivacy({ id: this.data.id, })
    // console.log(`reqPrivacy...code=${code},msg=${msg},data=`, data)
    if (code == '1') {
      this.setData({ detail: data });
      wx.setNavigationBarTitle({ title: this.data.detail.title });
    } else {
      wx.showToast({ title: msg, icon: 'error' })
    }
  },

  // 生命周期函数--监听页面加载
  onLoad: function (options) {
    this.setData({ id: options.id })
    if (options.type == '99') {// 用户协议和隐私政策
      this.reqPrivacy()
    } else {
      this.reqNewsDetail()
    }
  },

  // 用户点击右上角分享
  onShareAppMessage: function () {

  }

})